Learn about advanced GroupDocs.Watermark usage. Please find advanced details how to customize your watermarks, search, modify and remove existing watermarks.
Articles in this section Adding watermarks More resources GitHub examples You may easily run the code above and see the feature in action in our GitHub examples:
GroupDocs.Watermark for Python via .NET examples GroupDocs.Watermark for .NET examples GroupDocs.Watermark for Java examples Free online document Watermarking App Along with a full-featured ....Watermark Product Solution GroupDocs...GroupDocs.Watermark Product Family / GroupDocs.Watermark for Python...
Extract, add, and remove Pdf attachments, and watermark them, using GroupDocs.Watermark for Python via .NET....Watermark Product Solution GroupDocs...GroupDocs.Watermark Product Family / GroupDocs.Watermark for Python...
This article shows how to redact the pages of a document as images, redacting entire areas of the page instead or in addition to a specific text....Watermark Product Solution GroupDocs...usage / Create PDF with Image Redaction Create PDF with Image Redaction...
Skip image comparison when diffing Pdf documents to speed up the process and avoid noise from embedded graphics, using GroupDocs.Comparison for Python via .NET....Watermark Product Solution GroupDocs...comparison (PDF) Disable Image Comparison in PDF Documents Leave...
This article shows how to redact the pages of a document as images, redacting entire areas of the page instead or in addition to a specific text....Watermark Product Solution GroupDocs...usage / Create PDF with Image Redaction Create PDF with Image Redaction...
Detecting the version of a Pdf document The following sample of code will help you to detect the Pdf version a loaded document and extract some additional file format information.
Load a Pdf document Extract the root metadata package Use the getPdfType method to obtain file format information advanced_usage.managing_metadata_for_specific_formats.document.Pdf.PdfReadFileFormatProperties
try (Metadata metadata = new Metadata(Constants.InputPdf)) { PdfRootPackage root = metadata.getRootPackageGeneric(); System.out.println(root.getPdfType().getFileFormat()); System.out.println(root.getPdfType().getVersion()); System.out.println(root.getPdfType().getMimeType()); System.out.println(root.getPdfType().getExtension()); } Reading built-in metadata properties To access built-in metadata of a Pdf document, please use the getDocumentProperties method defined in the DocumentRootPackage class....Watermark Product Solution GroupDocs...metadata in PDF documents Working with metadata in PDF documents...